-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FEVER for ReAct #39
FEVER for ReAct #39
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple design changes and FEVERAgent should be merged into ReActAgent. See comments for more details. Otherwise, good job! 😎
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall, it looks pretty good! i made a couple suggestions.
also, make sure the unit tests are comprehensive:
- test all diff benchmark types
- test all new features added
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks solid so far. I think eventually when we get close to merging this PR, we can remove the alfworld environment and the user can define that. It's important to make sure the ReActAgent has access to the necessary prompts for alfworld. The environment can be user defined. Otherwise, awesome!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, it looks pretty good! Just some syntax improvements + some questions + some pytest stuff. Take a look at the comments I left. Also, double check over the code to make sure everything is properly documented, linted, and tested (and, importantly, everything is organized well)!
Alfworld removed -> library is unstable
|
🤔 Reasoning
🚧 Changes
Mostly copied the orginal ReAct Agent
Change the _prompt_agent by adding a new parameter benchmark_types
Adding new example
Improvement :
✅ PR Checklist